<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>项目排程</title>
    <link href="css/index.css" rel="stylesheet" type="text/css" />
</head>

<body>
    <div>
        假设你是Boffin的PM，目前正同时管理A,B和C三个项目，这3个小牧都需要先有翻译部门完成翻译后， 再交至DTP部门进行排版，如果翻译部门及DTP部门的全部产能安排在单个项目上，各个项目的翻译及 版权所需工期如下表。请规划三个项目处理次序，使3个项目的总工期最短（即，第一个项目翻译开始 和最后一个项目DTP结束的时间最短)
    </div>
    <div data-bind="with:newItem">
        <div>
            <label for="projectName">项目名称：</label>
            <input type="text" id="projectName" data-bind="value:name" />
        </div>
        <div>
            <label for="fanyi">翻译用时：</label>
            <input type="text" id="fanyi" data-bind="value:fanyi" />
        </div>
        <div>
            <label for="paiban">排版用时：</label>
            <input type="text" id="paiban" data-bind="value:paiban" />
        </div>
        <div>
            <button data-bind="click:$parent.addItem">新增</button>
        </div>
    </div>
    <div>
        <table>
            <thead>
                <tr>
                    <th>项目名称</th>
                    <th>翻译用时</th>
                    <th>排版用时</th>
                    <th>操作</th>
                </tr>
            </thead>
            <tbody data-bind="foreach: allItems">
                <tr>
                    <th><label for="" data-bind="text:name"></label></td>
                        <td><label for="" data-bind="text:fanyi"></label></td>
                        <td><label for="" data-bind="text:paiban"></label></td>
                        <td><a href='#' data-bind='click: $root.removeItem'>删除</a></td>
                </tr>
            </tbody>
        </table>
        <label for="" data-bind="text:allItems().length"></label>
        <br>
        <button data-bind="click:jisuan">计算</button>
    </div>

    <div>
        日志：
        <div id="log" data-bind="foreach:allLogs">
            <span data-bind="text:$data"></span>
        </div>
    </div>
    <script src="js/knockout-3.5.1.js" type="text/javascript"></script>
    <script src="js/index.js" type="text/javascript"></script>
</body>

</html>